GitHub App
ここを見ると具体的な作り方のイメージがわいてきて楽しい。試してみたいことがあるので GitHub App を習作してみよう。
ってのがあるのだねぇ。smee.io で受け取った Webhook を localhost のアプリケーションに渡してくれる。
ってのもあった。smee.io のクライアントは JavaScript 製で、UltraHook は Ruby 製。
-----
GitHub App と OAuth App のちがい
OAuth App は GitHub 上の User にトークンを持たせて、その User としていろいろできるようにする
GitHub App は User ではなくて「App さん」的なロールで、App さんとしていろいろできる
-----
コードを書き散らかしながら動かしながらやっていったら完全に理解したので、整理した上でリポジトリにまとめた。